haulage of own goods - Turc Anglais Dictionnaire